Runtime Visualization of Computer Architecture Simulations
نویسندگان
چکیده
The discrete–event simulation language Pearl, which is specifically designed for simulating computer architectures, features a strong statistical analysis engine. However, the output of this engine is text–based and postmortem. In this paper, we introduce a flexible graphical user interface support library for Pearl, addressing the runtime visualization of computer architecture simulations. The hierarchial structure of the library is highlighted and, with the help of a case study that was extracted from previous work, the merits of the library are presented.
منابع مشابه
A Case for Visualization-Integrated System-Level Design Space Exploration
Design space exploration plays an essential role in the system-level design of embedded systems. It is imperative therefore to have efficient and effective exploration tools in the early stages of design, where the design space is largest. System-level simulation frameworks that aim for early design space exploration create large volumes of simulation data in exploring alternative architectural...
متن کاملVisualization support for Ibis runtime systems and Grid applications
The Ibis middleware is especially suitable for parallel scientific computations and simulations on a computational grid. Visualization of these applications provides better insights. However, Ibis has no support for visualization. In this thesis, we present the Ibis Visualization Package, which extends the Ibis middleware with support for interactive visualization of scientific computations, mo...
متن کاملVisualization of Computer Architecture Simulation Data for System-Level Design Space Exploration
System-level computer architecture simulations create large volumes of simulation data to explore alternative architectural solutions. Interpreting and drawing conclusions from this amount of simulation results can be extremely cumbersome. In other domains that also struggle with interpreting large volumes of data, such as scientific computing, data visualization is an invaluable tool. Such vis...
متن کاملSpeculative Moves: Multithreading Markov Chain Monte Carlo Programs
The increasing availability of multi-core and multi-processor architectures provides new opportunities for improving the performance of many computer simulations. Markov Chain Monte Carlo (MCMC) simulations are widely used for approximate counting problems, Bayesian inference and as a means for estimating very high-dimensional integrals. As such MCMC has found a wide variety of applications in ...
متن کاملLightweight 3D IFC Visualization Client AUTHORS
We describe a construction product model 3D visualization client software concept that can be used in advanced meeting room, virtual reality and in construction site augmented reality applications. Its main target is to improve construction project communication and understanding through visualization. It provides 3D IFC (Industry Foundation Classes) visualization capabilities to existing appli...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997